/**
 * 进度条
 * @returns {{show: show, hide: hide}}
 */
core.ui.progress=(function(){
    var isShow=false;

    var progress={};

    /**
     * 显示
     * @returns {boolean}
     */
    progress.show=function(){
        if(isShow) {
            return false;
        }

        isShow=true;
        NProgress.start();
        return true;
    };

    /**
     * 隐藏
     * @returns {boolean}
     */
    progress.hide=function(){
        if(!isShow) {
            return false;
        }

        isShow=false;
        NProgress.done();
        return true;
    };

    return progress;
})();